Skip to content

Overlay Dockerfile from main on backfill runs#53

Merged
HelgeSverre merged 1 commit into
mainfrom
fix-backfill-dockerfile
May 12, 2026
Merged

Overlay Dockerfile from main on backfill runs#53
HelgeSverre merged 1 commit into
mainfrom
fix-backfill-dockerfile

Conversation

@HelgeSverre
Copy link
Copy Markdown
Owner

Fixes the backfill path that failed in run 25728709517 with `open Dockerfile: no such file or directory`.

Old tags (v1.1.0 .. v1.13.5) predate the Dockerfile, so on `workflow_dispatch` we now fetch `main` and overlay the current `Dockerfile` + `.dockerignore` on top of the tag's source tree before building.

Push-triggered runs (future `v*` tags) are unaffected — they already contain the Dockerfile.

Note: PR validation cannot exercise the dispatch path (only push/PR triggers run on PR), so the test is to merge and re-dispatch v1.13.5.

🤖 Generated with Claude Code

Pre-existing tags (v1.1.0 .. v1.13.5) were created before the Dockerfile
landed on main, so checking them out gives no Dockerfile and the build
fails. On workflow_dispatch runs, fetch main and check out the current
Dockerfile + .dockerignore over the tag's source tree.

Push-triggered runs are unaffected -- they get the Dockerfile from the
tag itself.
@HelgeSverre HelgeSverre merged commit 14b6899 into main May 12, 2026
7 checks passed
@HelgeSverre HelgeSverre deleted the fix-backfill-dockerfile branch May 12, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant